package com.example.novelstory.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

@Data
@ApiModel(value = "订单表")
@TableName("orderinfo")
public class OrderInfo {

    /**
     * 订单号
     */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty("订单ID")
    private int orderid;
    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    @JsonFormat(pattern="yyyy-MM-dd hh:mm:ss")
    @DateTimeFormat(pattern = "yyyy-mm-dd hh:mm:ss")
    private Date createtime;
    /**
     * 结束时间
     */
    @ApiModelProperty("结束时间")
    @JsonFormat(pattern="yyyy-MM-dd hh:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss")
    private Date endtime;
    /**
     * 用户名
     */
    @ApiModelProperty("用户名")
    private String username;
    /**
     * 用户电话
     */
    @ApiModelProperty("用户电话")
    private String telephone;
    /**
     * 用户地址
     */
    @ApiModelProperty("用户地址")
    private String address;
    /**
     * 订单名称
     */
    @ApiModelProperty("订单名字")
    private String goods;

}

